New Approach to Learning Noisy Boolean Functions
نویسندگان
چکیده
We give a new formulation of noise removal from data being Boolean functions used in Conceptual Inductive Learning. The algorithm is used as a part of a functional decomposition program. Paper gives an eecient heuristic algorithm for the minimization of multi-output Exclusive DNF (EDNF) expressions that generalize the Disjunctive Normal Forms (DNF) expressions popularly used in Machine Learning (ML). The algorithm can be used for preprocessing, after any stage of decomposition, and for postprocessing. In EDNF, the ANDs of DNF are AND-ed with NANDs, providing Exclusion cases. The EDNF is thus a disjunctive sum of AND/NAND gates, called Conditional Decoder (CDEC) functors. A pruning technique is based on analysis of sizes of AND and NAND parts in CDEC functors, and the numbers of true and false minterms covered by them. Experiments on ML benchmarks prove that our approach generates high-quality solutions, is especially eecient on strongly unspeciied functions, and reduces the recognition errors.
منابع مشابه
Associative Learning of Boolean Functions
Ahstruet -A cooperative game playing learning automata model is presented for learning a complex nonlinear associative task, namely learning of Boolean functions. The unknown Boolean function is expressed in terms of minterms, and a team of automata is used to learn the minterms present in the expansion. Only noisy outputs of the Boolean function are assumed to be available for the team of auto...
متن کاملOn canalizing Boolean functions
Boolean networks are an important model of gene regulatory networks in systems and computational biology. Such networks have been widely studied with respect to their stability and error tolerance. It has turned out that canalizing Boolean functions and their subclass, the nested canalizing functions, appear frequently in such networks. These classes have been shown to have a stabilizing effect...
متن کاملON THE FUZZY SET THEORY AND AGGREGATION FUNCTIONS: HISTORY AND SOME RECENT ADVANCES
Several fuzzy connectives, including those proposed by Lotfi Zadeh, can be seen as linear extensions of the Boolean connectives from the scale ${0,1}$ into the scale $[0,1]$. We discuss these extensions, in particular, we focus on the dualities arising from the Boolean dualities. These dualities allow to transfer the results from some particular class of extended Boolean functions, e.g., from c...
متن کاملAn incremental learning algorithm for constructing Boolean functions from positive and negative examples
This paper introduces an incremental algorithm for learning a Boolean function from examples. The functions are constructed in the disjunctive normal form (DNF) or the conjunctive normal form (CNF) and emphasis is placed in inferring functions with as few clauses as possible. This incremental algorithm can be combined with any existing algorithm that infers a Boolean function from examples. In ...
متن کاملA Multi-Objective Approach to Fuzzy Clustering using ITLBO Algorithm
Data clustering is one of the most important areas of research in data mining and knowledge discovery. Recent research in this area has shown that the best clustering results can be achieved using multi-objective methods. In other words, assuming more than one criterion as objective functions for clustering data can measurably increase the quality of clustering. In this study, a model with two ...
متن کامل